# FAFT: Fine-tuning Analysis for Faithful Thinking
# Requirements file for bias injection and mechanistic interpretability pipeline

# Core deep learning
torch>=2.0.0
transformers>=4.40.0
accelerate>=0.27.0

# Training and reinforcement learning
trl>=0.8.0
peft>=0.10.0

# Dataset handling
datasets>=2.18.0
pandas>=2.0.0

# Efficient inference
#flash-attn>=2.5.0  # Optional but recommended

# Visualization and analysis
matplotlib>=3.7.0
seaborn>=0.12.0
plotly>=5.14.0

# Experiment tracking
wandb>=0.16.0

# Utilities
numpy>=1.24.0
scipy>=1.10.0
tqdm>=4.65.0
pyyaml>=6.0

# Testing and quality
pytest>=7.3.0
black>=23.3.0
